client:client.o epoll.o transfile.o recvfile.o commandCheck.o
	gcc client.o epoll.o transfile.o recvfile.o commandCheck.o -o client -lpthread
client.o:client.c
	gcc -c client.c -o client.o -g -Wall
# 测试用例
test:test.o taskQueue.o
	gcc test.o taskQueue.o -o test -lpthread
test.o:test.c
	gcc -c test.c -o test.o -g -Wall

epoll.o:epoll.c
	gcc -c epoll.c -o epoll.o -g -Wall
transfile.o:transfile.c
	gcc -c transfile.c -o transfile.o -g -Wall
recvfile.o:recvfile.c
	gcc -c recvfile.c -o recvfile.o -g -Wall
commandCheck.o:commandCheck.c
	gcc -c commandCheck.c -o commandCheck.o -g -Wall